/*    */ package pck_tramitedocu.pck_src.pck_utiles;
/*    */ 
/*    */ import java.util.logging.Level;
/*    */ import java.util.logging.Logger;
/*    */ import pck_tramitedocu.pck_src.pck_pojos.Cls_Empresa;
/*    */ import pck_tramitedocu.pck_src.pck_pojos.Cls_Trabajador;
/*    */ import pck_tramitedocu.pck_src.pck_pojos.Cls_Unidad_Organizativa;
/*    */ import pck_tramitedocu.pck_src.pck_pojos.Cls_documento;
/*    */ 
/*    */ public class Cls_Validaciones
/*    */ {
/*    */   public static boolean estaDocumentoSeleccionado(String lista_codigos, Cls_documento documento)
/*    */   {
/* 22 */     StringBuilder codigo = new StringBuilder();
/* 23 */     codigo.append(documento.getTipo_documento()).append("|");
/* 24 */     codigo.append(documento.getNumero_documento()).append("|");
/* 25 */     codigo.append(documento.getAnhio()).append("|");
/*    */ 
/* 27 */     return lista_codigos.indexOf(codigo.toString()) != -1;
/*    */   }
/*    */ 
/*    */   public static boolean estaEmpresaSeleccionado(String lista_codigos, Cls_Empresa empresa)
/*    */   {
/* 33 */     return lista_codigos.indexOf(empresa.getCodigo()) != -1;
/*    */   }
/*    */ 
/*    */   public static boolean estaUnidadSeleccionado(String lista_codigos, Cls_Unidad_Organizativa unidad)
/*    */   {
/* 39 */     return lista_codigos.indexOf(unidad.getCodigo_area()) != -1;
/*    */   }
/*    */ 
/*    */   public static boolean estaUsuarioSeleccionado(String lista_codigos, Cls_Trabajador usuario)
/*    */   {
/* 46 */     return lista_codigos.indexOf(usuario.getCodigo()) != -1;
/*    */   }
/*    */ 
/*    */   public static String estaComboBoxMiembrosSeleccionado(String lista_codigos, Cls_Trabajador usuario)
/*    */   {
/*    */     try
/*    */     {
/* 53 */       for (String dat : lista_codigos.split(";")) {
/* 54 */         String[] registro_que_contiene_dni = dat.split("_");
/* 55 */         if (registro_que_contiene_dni[0].compareToIgnoreCase(usuario.getCodigo()) == 0)
/* 56 */           return registro_que_contiene_dni[1];
/*    */       }
/*    */     }
/*    */     catch (NullPointerException ex) {
/* 60 */       Logger.getLogger(Cls_Validaciones.class.getName()).log(Level.SEVERE, null, ex);
/* 61 */       return null;
/*    */     }
/* 63 */     return null;
/*    */   }
/*    */ 
/*    */   public static boolean elUsuarioIsJefe(Cls_Trabajador trabajador) {
/* 67 */     return (trabajador.getTipo_usuario_area() == 1) || (trabajador.getTipo_usuario_area() == 2) || (trabajador.getTipo_usuario_area() == 3);
/*    */   }
/*    */ }

/* Location:           /media/Datos/tramitedocuweb_bkD/WEB-INF/classes/
 * Qualified Name:     pck_tramitedocu.pck_src.pck_utiles.Cls_Validaciones
 * JD-Core Version:    0.6.0
 */